clean hands doctrine - German English Dictionary